Small Basic نرم افزار کوچک و آسانی است که توسط مایکروسافت برای مبتدیان و نوآموزان در زمینه برنامه نویسی ساخته شده است. این زبان جالب و کوچک به نوآموزان علاقمند به برنامه نویسی این امکان را می دهد تا اولین گام های خود را به دنیای اعجاب انگیز برنامه نویسی بردارند. Small basic با الهام از زبان Basic (که برای بسیاری از برنامه نویسی قدیمی آشناست) و بر پایه پلاتفرم دات نت نوشته شده است. این زبان برای افرادی که خواهان یک زبان برنامه نویسی راحت هستند، گزینه ی بسیار مناسبی است. این زبان بسیار ساده و در بر گیرنده حداکثر 15 کلیدواژه و حداقل مفاهیم است، تا کار با آن به سادگی میسر شود. محیط Small Basic علیرغم سادگی زبان، دارای ویژگی های هیجان انگیز محیط زبان های پیشرفته برنامه نویسی، نظیر intellisense و غیره می باشد. این نرم افزار دارای یک رابط کاربری گرافیکی بسیار ساده و سازمان یافته است که برای تمامی کاربران حتی کسانی که تجربه کم و یا هیچ تجربه قبلی در زمینه کار با کامپیوتر ندارند، به راحتی قابل استفاده است. این زبان برای کودکان و همچنین بزرگسالانی که می خواهند برنامه نویسی را تجربه کنند،ساخته شده اند. در حقیقت small basic یک پیاده سازی ساده از دات نت فریم ورک(dot net framework ) است که بر پایه گرامر visual basic پیاده سازی شده است.
بسیاری از مسائل چالش برانگیز رایج هنگام کدنویسی را می توان با استفاده از الگوهای طراحی، حل نمود. الگوهای طراحی (Design Pattern) مستنداتی شامل راهحلهای موفق با قابلیت استفاده مجدد هستند که می توان از آن ها برای حل مسائل آتی استفاده نمود تا در صورت بروز مشکل، به جای تلاش مجدد برای یافتن راه حل،از راه حل های تست شده و قابل اطمینان فبلی استفاده کنیم. این ایده در زمینه برنامه نویسی (مخصوصاً برنامه نویسی شیء گرا) بسیار کاربرد دارد. در دوره آموزشی Design Patterns in PHP شما با 11 الگوی طراحی که در حل چالش های رایج در کدنویسی با پی اچ پی، کمک بسزایی برای برنامه نویس خواهند بود آشنا می شوید.
عناوین ماهنامه سلام دنیا شماره 4: معرفی: - محرمانه بودن اطلاعات دستگاههای اندرویدی را حفظ کنید - معرفی کتاب - برترین افزونههای فایرفاکس معرفی شد - اعجاز ویالسی - انتقال اشیا روی اینترنت - به دادههای خود معنا دهید - نگاهی به نرمافزارهای مدیریت آموزش - مالک و حافظ اطلاعات خود باشید
قدرت سیستم مدیریت محتوای جوملا به علت متن باز بودن در عین سادگی و کاربرپسندی موجب محبوبیت آن در زمینه مدیریت محتوای اینترنتی شده است. از میان علت های پرطرفدار بودن این سیستم می توان تنها به گفتن چند مورد بسنده کرد: کار با جوملا نیاز به دانش برنامه نویسی ندارد و افزونه های زیادی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) برای توسعه امکانات آن در دسترس است، با زبان فارسی کاملاً سازگار است، به زبان پیاچپی نوشته شده و از پایگاه داده مایاسکیوال استفاده میکند. قابلیت های جوملا! شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائه نسخه قابل چاپ، بخشهای کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبانهای متعدد (از جمله فارسی) است. در دوره آموزشی TutsPlus A Beginner's Guide to Using Joomla شما با قابلیت های اساسی و کلیدی این سیستم مدیریت محتوای قدرتمند آشنا می شوید.
فرآیند توسعه برنامه های کاربردی برای سیستم عامل اندروید و یا Android Application Development یکی از شاخه های پرطرفدار و درآمدزا به شمار می آید. نرم افزارهای جانبی اندرویدی معمولاً با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. اندروید (Android) اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت گوگل برای موبایل ها و تبلت ها ارائه شده است. اندروید بر پایه سیستم عامل لینوکس طراحی و ساخته شده است. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. در دوره آموزشی Android Application Developmen شما با چگونگی ایجاد اپلیکیشن های اندروید آشنا می شوید.
زمانی که عصر، عصر ارتباطات و تکنولوژی باشد، مشاغل مربوط به ارتباطات و تکنولوژی هم مسلما جز بهترین و پردرآمد ترین شغل های دنیا به حساب می آیند و جایگزین مشاغلی مانند پزشکی و مهندسی که تا سال ها و قرن ها گوی سبقت را از دیگر مشاغل ربوده اند، می شوند. در حال حاضر یکی از مشاغل پر درآمد در دنیا برنامه نویسی می باشد که در مجموعه حاضر سعی شده کتاب های تئوری این رشته ی پر درآمد گردآوری شود.
کیوت (Qt) مجموعهای از کتابخانهها و سرآیندهای نوشتهشده به زبان سی++ است که به برنامهنویس امکان توسعه آسان نرمافزارهای کاربردی را میدهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاهداده، شبکه و ... است.
Core Data فریم ورکی کاربردی در سیستم عامل های کمپانی اپل مانند آی او اس (iOS) و مک (Mac OS X) می باشد که برای وارد کردن، ذخیره سازی، ویرایش و بازگردانی داده ها و به طور کلی کار با دیتا در اپلیکیشن های تحت پلتفرم های iOS و Mac OS X می باشد. در دوره آموزشی Core Data for iOS and OS X شما با مفاهیم اصلی Core Data و استفاده از آن در iOS و Cocoa آشنا می شوید.
تمامی برنامه نویسان دات نت با محصولات شرکت Telerik آشنایی داشته و از آن
ها استفاده می کنند. در اینجا مجموعه جدیدترین کامپوننت های شرکت تلریک جمع
آوری شده و به شما ارائه می گردد.
فلسفهٔ ایجاد زبان برنامهنویسی Python تاکید بر دو هدف اصلی خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. بر خلاف برخی زبانهای برنامهنویسی رایج دیگر که بلاکهای کد در آکولاد تعریف میشوند در زبان پایتون از نویسه فاصله و جلوبردن متن برنامه برای مشخص کردن بلاکهای کد استفاده میشود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار میگیرند، و این تعداد در بلاکهای کد درونیتر افزایش مییابد. بدین ترتیب بلاکهای کد به صورت خودکار ظاهری مرتب دارند. پایتون مدلهای مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده میکند.این زبان از زبانهای برنامه نویسی مفسر بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند. در دوره آموزشی TheNewBoston Python 3.4 Programming Tutorials شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی کاربردی قدرتمند آشنا می شوید.